body{
	width:100%;
	margin: 0px auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#warp_login{
	width: 100%;
	margin: 0px auto;
}
#banner_login{
	width:100%;
	margin: 0px auto;
	background: #1f86ce;
	padding-top:10px;
}
#banner_con{
	width:1000px;
	margin: 0px auto;
	display: table;
}
.left{
	width:9%;
	float: left;
	margin: 0px auto;
}
.seach{
	width:58%;
	float: left;
	 margin: 0px auto;
}
.div_seach{
	background: url(../images/seach.png) 0px 0px no-repeat;
	width:99%;
	margin: 0px auto;
	margin-top:14px;
	height: 31px;
	margin-left: 6px;
}
.in_txt{
	width:205px;
	margin: 0px;
	margin-top: 5px;
	margin-left: 7px;
	border: none;
	background: transparent;
}
.in_bt{
	width:40px;
	border: none;
	cursor: pointer;
	background: transparent;
}
.me{
	width:13%;
	float: left;
	margin: 0px auto;
}
.con_me{
	width:100%;
	margin: 0px auto;
	float: right;
	margin-top: 10px;
	text-align: right;
	margin-right:6px;
	margin-left:10px;
}
.right{
	float: right;
	width:20%;
	margin: 0px auto;
}
.right img{
	margin-top: 5px;
	color: #1c7bbf;
}
/*-------------------menu--------------*/
#menutop{
	width:1000px;
	margin: 0px auto;
	margin-top:14px;
	position: relative;
	top: 3px;
	z-index: 20px;
}
.ul_menutop{
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: table;
}
.ul_menutop li{
	float: left; 
	background: url(../images/tab-off.png) 0px 6px no-repeat;
	width:127px;
	height: 37px;
	line-height: 39px;
	text-align: center;
	padding: 0px 3px;
}
.div_so{
	width: 200px;
	background: #fbfbfb;
	border: 1px solid #e6e6e6;
	border-top: none;
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px;
	border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px;
	border-bottom-right-radius: 4px;
	top: 0px;
	z-index: 50px;
	margin-left: -3px;
}
a.a_div_li{
	display: block;
	background: url(../images/cube_dropdown_logo.png) no-repeat 5px 5px;
	line-height: 18px;
	text-align: left;
	padding: 3px 0px;
}
a.a_div_li:hover{
background: #399ce2 url(../images/cube_dropdown_logo.png) 5px 5px no-repeat;
color: white;
}
a.a_div_li:hover .span_a{
color: white;
}
.div_so_select{
	display: block;
	margin: 5px 0px;
}
.div_so_h3{
	width:80%;
	margin: 0px auto;
	border: 1px solid #e6e6e6;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	 background: #fafafa url(../images/icon-down.png) top right no-repeat;
	 line-height: 25px;
	 text-indent: 10px;
	 font-weight: bold;
	 font-size: 12px;	 
	 text-align: left;

}
.div_so_se{
	z-index: 100;
	position: relative;
}
a.a_new_creat{
	width:80%;
	margin: 0px auto;
	border: 1px solid #e6e6e6;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	 background: #fafafa;
	 line-height: 25px;
	 text-indent: 10px;
	 font-weight: bold;
	 font-size: 12px;	 
	 margin-top: 10px;
}
a.a_new_creat:hover{
	color: white;
	background: #6fb7ea;
}

.ul_menutop li.curent{
	background: url(../images/tab-on.png) top left no-repeat;
	width: 127px;
	height: 39px;
	color: #000a0d;
	margin-bottom:1px;
}
.ul_menutop li a {
	text-decoration: none;
	font-weight: bold;
	color: #1f86ce;
	display: block;
}
.ul_menutop li.curent a{
	color: #02080d;
}
.ul_menutop li a:hover{
	color:black;
}
#menuup{
	margin: 0px auto;
	width: 999px;
	background: #f9f9f9;
	border: 1px solid #e6e6e6;
	height: 45px;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	 display: table;
}
.menuup_left{
	width:75%;
	float: left;
}
.mneuup_right{
	width:25%;
	float: right;
	margin: 0px auto;
	background: #00fa9a;
	position: relative;
}
.down_up{
	width:99%;
	margin: 0px auto;
	position: relative;
}
.ul_menuup{
list-style: none;
margin: 0px;
padding:0px;
display: table;
}
.ul_menuup li{
	float: left;
	margin: 7px 7px 4px 7px;
	line-height: 30px;
	border-right: 1px solid #e4e4e4;
	padding: 0px 25px 0px 0px;
}
.ul_menuup li.curent_1 a{
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background: #3d9ee2;
	 padding:0px 12px;
	 display: block;
	 color:white;
	 font-weight: bold;
	 text-decoration: none;
	 
}
.ul_menuup li.curent_1 a:hover{
	 color:white;
}
.ul_menuup li a{
	font-weight: bold;
	text-decoration: none;
	color: #0b0b0b;
}
.ul_menuup li a:hover{
	color: #1e7fc4;
}

.mainMenus ul {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
list-style-type: none}

.mainMenus ul li {
position: relative}

.subMenus {
display: none;
top: 0px;
left:0px}

/*-----------conten------------*/
#conten_login{
	width:1000px;
	margin: 0px auto;
	margin-top: 15px;
	display: table;
}
#con_left{
	width:30%;
	margin: 0px auto;
	float: left;
}
#con_right{
	width:70%;
	margin: 0px auto;
	float: right;
}
.box_con{
	width: 100%;
	margin: 0px auto;
	background: white;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #d9d9d9;
}
.box_con_con{
	width: 98%;
	margin: 0px;
	background: white;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #d9d9d9;
}
.div_h3{
	 -moz-border-radius-topleft: 4px;
    -webkit-border-top-left-radius: 4px;
    border-top-left-radius: 4px;
	  -moz-border-radius-topright: 4px;
    -webkit-border-top-right-radius: 4px;
    border-top-right-radius: 4px;
	 background: #3d9ee2;
	 line-height: 35px;
}
.div_h3 h3{
	margin: 0px;
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-indent: 15px;
	display: inline-table;
}
.defaute{
	width:98%;
	margin: 0px auto;
	margin-top: 8px;
	margin-bottom: 10px;
}
.a_h3{
	background: white;
	padding: 2px 4px 2px 4px;
	border: 1px solid #3d9ee2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	margin-left: 10px;
	margin-right: 15px;
}
.con_data{
	width:99%;
	margin: 0px auto;
}
.line{
	border-bottom: 1px solid #eeeeee;
	display: table;
	width:100%;
	color: #070707;
	line-height: 30px;
}
.L0{
	width:3%;
	float: left;
}
.L1{
	width:47%;
	float: left;
	line-height: 30px;
	text-indent: 5px;
}
.L1 a{
	color: #1c79ba;
}
.L2{
	width:10%;
	float: left;
}
.L3{
	width:28%;
	float: left;
	color: #b2b2b2;
	text-align: center;
}
.L4{
	width:7%;
	float: left;
	background: url(../images/discussion.png) 0px 9px no-repeat;
	text-align: center;
}
.L5{
	width:5%;
	float: right;
}
.L5 a.add{
	color: #c4c4c4;
	text-align: center;
}
a.add:hover{
	color: #1c76b7;
	font-weight: bold;
}
.sh{
	width:100px;
	float: right;
	display: inline;
}
.T1{
	float: left;
	width:15%;
	text-align: center;
	margin-top: 15px;
}
.T2{
	float: left;
	width:85%;
	margin-top: 15px;
}
.ul_tasks li .L5 form{
	 display: none;
}
.ul_tasks li .L5:hover form{
	display: block;
}
.line_label{
	line-height: 25px;
	padding-bottom: 10px;
	width:100%;
	margin: 0px auto;
}
.T3{
	width:20%;
	float: right;
	margin-top: 15px;
}
/*---------------------task-----------------*/
.box_task{
	width:98%;
	margin: 0px auto;
}
.creatdate{
	width: 30%;
	float: left;
	display: inline;
	margin-left: 6px;
	margin-right: 6px;
	margin-bottom: 5px;
	border-right: 1px solid #efefef;
	text-align: center;
	line-height: 23px;
	font-weight: bold;
}
.des{
	width: 100%;
	margin: 0px auto;
	border-top: 1px solid #c7c7c7;
	background: #f8f8f8;
	padding-bottom: 15px;
}
.mota{
	width:98%;
	margin: 0px auto;
	line-height: 23px;
}
.td_time{
	text-align: left;
	font-weight: bold;
	color: #5d5d5d;
	border-bottom: 1px solid #dedede;
}
.td_data{
	text-align: center;
	line-height: 23px;
}
.box_comment{
	width: 99%;
	margin: 0px auto;
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white;
}

.nane{
	width:99%;
	margin: 0px auto;
}
.edit{
	width:130px;
	float: right;
	border-left: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
	line-height: 25px;
}
a.a_task{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/icon_check.png) no-repeat 2px 0px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_task:hover{
	background: #00ace1 url(../images/icon_check.png) no-repeat 2px 0px;
	color: white;
	text-decoration: none;
}
.a_edit{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_itemedit.png) no-repeat 2px 3px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
.a_edit:hover{
	background: #00ace1 url(../images/btn_icon_itemedit.png) no-repeat 2px 3px;
	color: white;
	text-decoration: none;
}
a.a_delete{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_delete.png) no-repeat 2px 3px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_delete:hover{
	background: #ff3815 url(../images/btn_icon_delete.png) no-repeat 2px 3px;
	color: white;
	text-decoration: none;
}
/*-------------------new task----------------------*/
.bo{
	background: #419fe2;
	width:500px;
}
.bo_top{
	width:99%;
	margin: 0px auto;
	display: table;
}
.h3_bo{
	background: #419fe2;
	margin: 0px;
	display: inline;
	width:50%;
	float: left;
	line-height: 32px;
	color: white;
	font-size: 12px;
}
.close{
	width:48%;
	float: right;
	background: #ff6347;
}
/*----------------menu select-----------------*/
.menu_list {	
	width: 150px;
}
.menu_head {
	padding: 5px 10px;
	cursor: pointer;
	position: relative;
	margin:1px;
    font-weight:bold;
    background: #eef4d3 url(left.png) center right no-repeat;
}
.menu_body {
	display:none;
}
.menu_body a{
  display:block;
  color:#006699;
  background-color:#EFEFEF;
  padding-left:10px;
  font-weight:bold;
  text-decoration:none;
}
.menu_body a:hover{
  color: #000000;
  text-decoration:underline;
  }
/*----------signin----------------*/
#warp_signin{
	width:500px;
	margin: 0px auto;
	margin-top: 15%;
}
.img_signin{
	width:100%;
	text-align: center;
	margin: 0px auto;
}
.signin_box{
	width: 100%;
	background: #78d2f8;
	border: 1px solid #78d2f8;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.signin_box_2{
	width: 99%;
	background: #78d2f8;
	border: 1px solid white;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	margin: 2px 2px 2px 2px;
}
.box_close{
	width: 95%;
	margin: 0px auto;
	margin-top: 10px;
	margin-bottom: 10px;
	border: 1px solid #dff7ff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: table;
	line-height: 25px;
}
.box_close_tony{
	width: 95%;
	margin: 0px auto;
	margin-top: 5px;
	margin-bottom: 5px;
	border: 1px solid #dff7ff;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	display: table;
	background-color:#F7F2B4;
	border-color:#E5AF65;
	padding: 5px 0px 5px 0px;
	text-indent: 10px;
}
.bt_dn{
	background: url(../images/dn.png) no-repeat left;
	width: 106px;
	height: 30px;
	float: left;
}
.a_next_week{
	padding: 5px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	border: 1px solid #dff7ff;
	background: #78d2f8;
	color: #01070b;
	text-align: center;
	float: right;
	margin-right:10px;
}
.data_date{
	background: white;
	min-height: 120px;
	max-height: 300px;
	border-right: 1px solid #eaeaea;
}
.data_date:hover{
	background: #f9f9f9;
}

a.a_add_ann{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_announcement2.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_add_ann:hover{
	background: #00ace1 url(../images/btn_icon_announcement2.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_add_poll{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/poll.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_add_poll:hover{
	background: #00ace1 url(../images/poll.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_view_old{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_pastannouncements.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_view_old:hover{
	background: #00ace1 url(../images/btn_icon_pastannouncements.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_add_remove{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_newfolder.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_add_remove:hover{
	background: #00ace1 url(../images/btn_icon_newfolder.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
#on{
	background: #f3f3f3;
}
a.a_bt{
	margin: 0px auto;
	border: 1px solid #e6e6e6;
	 -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
	 background: #fafafa;
	 line-height: 25px;
	 text-indent: 10px;
	 font-weight: bold;
	 font-size: 12px;	 
	 text-align: left;

}
.lable{
	padding:2px 3px; 
	color:#FFFFFF; 
	font-size:11px;
	margin-left: 4px;
	font-weight: bold;
}
.h3_poup{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_upload.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
.h3_poup:hover{
	background: #00ace1 url(../images/btn_icon_upload.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_upload_mu{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_multiupload.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_upload_mu:hover{
	background: #00ace1 url(../images/btn_icon_multiupload.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_create_white{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_inlinedoc.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_create_white:hover{
	background: #00ace1 url(../images/btn_icon_inlinedoc.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_link_google{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_google_doc.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_link_google:hover{
	background: #00ace1 url(../images/btn_icon_google_doc.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_newfoder{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_newfolder.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	color: #2592df;
}
a.a_newfoder:hover{
	background: white url(../images/btn_icon_newfolder.png) no-repeat 2px 5px;
	color: #000f13;
	text-decoration: none;
}
.a_share_this{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_share.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
.a_share_this:hover{
	background: #00ace1 url(../images/btn_icon_share.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_add_approver{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/add.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_add_approver:hover{
	background: white url(../images/add.png) no-repeat 2px 5px;
	color: #1c0400;
	text-decoration: none;
}
a.a_download_pdf{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/download.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_download_pdf:hover{
	background: #00ace1 url(../images/download.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_lock{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_lock.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_lock:hover{
	background: #00ace1 url(../images/btn_icon_lock.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
a.a_unlock{
	border: 1px solid #dddddd;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background: white url(../images/btn_icon_unlock.png) no-repeat 2px 5px;
	text-align: left;
	text-indent: 40px;
	font-weight: bold;
	font-size: 12px;
	display: block;
	line-height: 40px;
	width: 95%;
	margin: 0px auto;
	text-decoration: none;
	margin-bottom: 7px;
	color: #2592df;
}
a.a_unlock:hover{
	background: #00ace1 url(../images/btn_icon_unlock.png) no-repeat 2px 5px;
	color: white;
	text-decoration: none;
}
.clock{
	width: 97%;
	margin: 0px auto;
	background: #d52000;
	border: 1px solid #d52000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-indent: 20px;
	font-weight: bold;
	line-height: 30px;
	color: white;
}
a.a_back{
	background: white url(../images/icon-left.png) top center no-repeat;
	border: 1px solid white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	width: 60px;
	margin: 0px 5px;
	padding: 2px 15px;

}
a.a_next{
	background: white url(../images/icon-right.png) no-repeat top center;
	border: 1px solid white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	width: 60px;
	margin: 0px 5px;
	padding: 2px 15px;
}
a.a_date_month{
	background: white;
	border: 1px solid white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	margin: 0px 5px;
	padding: 2px 15px;
	font-weight: bold;
}
a.a_add_event, a.a_add_meeting, a.a_add_call{
	background: white;
	border: 1px solid white;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	text-align: center;
	line-height: 30px;
	margin: 0px 10px;
	padding: 2px 15px;
	font-weight: bold;
}
.div_lable_test{
	line-height: 18px;
	margin-top: 10px;
	color: white;
	font-size: 11px;
}
.div_lable_other{
	line-height: 25px;
	background: #f8f8f8;
	font-weight: bold;
	margin-left: 10px;
}
.div_lable_select{
	font-size: 11px;
	line-height: 20px;
	border-bottom: 1px solid #ececec;
}
#thang{
	background: #e6e7e8;
}
#data_thang{
	background: white;
}
#data_thang:hover{
	background: #f4f4f4;
}
#het_thang{
	background: #f8f8f8;
}
#current{
	background: #080808;
}
.table_timesheet{
	margin-top: 10px;
	width:100%;
	color: #050505;
}
.table_timesheet td{
	text-align: center;
	line-height: 25px;
}
.td_timesheet{
	border-bottom: 1px solid #d9d9d9;
	font-weight: bold;
	line-height: 25px;
}